package cn.xzzz2020.XJynWeb.mvc.processor;

import cn.xzzz2020.XJynWeb.mvc.RequestProcessorChain;

/**
 * 请求执行器
 * @author xzzz2020
 * @version 1.0
 * @date 2020/9/4 16:02
 */
public interface RequestProcessor {
    /**
     * 按照责任链的方式执行
     * @param requestProcessorChain 责任链
     * @return 如果是false.则结束执行；如果是true，尝试责任链下一个处理器
     */
    boolean process(RequestProcessorChain requestProcessorChain) throws Exception;
}
